Search Result for "lake ladoga":
Wordnet 3.0

NOUN (1)

1. a lake in northwestern Russia to the north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland;
[syn: Lake Ladoga, Ladoga]


WordNet (r) 3.0 (2006):

Lake Ladoga n 1: a lake in northwestern Russia to the north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland [syn: Lake Ladoga, Ladoga]